home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 40
/
Aminet 40 (2000)(Schatztruhe)[!][Dec 2000].iso
/
Aminet
/
mus
/
misc
/
ahiusr.readme
< prev
next >
Wrap
Text File
|
2000-11-01
|
10KB
|
240 lines
Short: Retargetable audio v4.16, User's Archive
Author: Martin Blom <lcs@lysator.liu.se>
Uploader: Martin Blom <lcs@lysator.liu.se>
Type: mus/misc
This archive contains the binary distribution of AHI,
everything you need to use programs that require AHI,
and documentation in AmigaGuide® format.
Changes since last release
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Bug fixes in the device code.
Updated documentation.
New translation (hrvatski).
Added driver for Maestro Pro to the distribution.
Added driver for Concierto to the distribution.
TITLE
AHI Audio system
VERSION
Release 4
AUTHOR
Martin Blom <lcs@lysator.liu.se>
DESCRIPTION
Retargetable Audio for AmigaOS
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
(When refering to this software, the correct term is
'AHI audio system' or just 'AHI', never 'Audio Hardware
Interface'! 'AHI' is pronounced 'atchii', as in 'God bless!'.)
Starting with version 3 of AHI, the MC68000 processor is also supported.
However, many features are lacking:
· Very limited volime control when using 16 bit samples
· No HiFi mixing routines are available.
· No stereo samples
· No DSP effects are available.
· Less precision on some calculations
· Slower
As you can see, this version is very primitive. Get yourself an
accelerator! I cannot guarantee that I will continue to support this
processor in the future.
Quick overview
¯¯¯¯¯¯¯¯¯¯¯¯¯¯
* Driver based
Each supported sound card is controlled by a library-based audio
driver. For a 'dumb' sound card, a new driver should be written in
a few hours. For a 'smart' sound card, it is possible to utilize an
on-board DSP, for example, to maximize performance and sound quality.
For sound cards with own DSP but little or no memory, it is possible
to use the main CPU to mix channels and do the post-processing
with the DSP. Available today are drivers for
· Aura (sampler only)
· Clarity (sampler only)
· Concierto (Picasso IV sound module)
· Delfina DSP and Delfina Lite
· DraCo Motion
· Maestro Pro
· Melody MPEG
· Paula (8/14/14c bit)
· Prelude
· Toccata
· Wavetools
· 8SVX (mono) and AIFF/AIFC (mono & stereo) sample render
* Fast, powerful mixing routines (yeah, right... haha)
The device's mixing routines mix 8- or 16-bit signed samples, both
mono and stereo, located in Fast-RAM and outputs 16-bit mono or stereo
(with stereo panning if desired) data, using any number of channels
(as long as 'any' means less than 128...). Tables can be used speed
the mixing up (especially when using 8-bit samples). The samples can
have any length (including odd) and can have any number of loops.
* Support for non-realtime mixing
By providing a timing feature, it is possible to create high-
quality output even if the processing power is lacking, by saving
the output to disk, for example as an IFF AIFF or 8SXV file.
There are so-called HiFi mixing routines that can be used, which
use linear interpolation and gives 32 bit output.
* Audio database
Uses ID codes, much like Screenmode IDs, to select the many
parameters that can be set. The functions to access the audio
database are not too different from those in 'graphics.library'.
The device also features a requester to get an ID code from the
user.
* Both high- and low-level protocol
By acting both like a device and a library, AHI gives the programmer
a choice between full control and simplicity. The device API allows
several programs to use the audio hardware at the same time, and
the AUDIO: dos-device driver makes playing and recording sound very
simple for both the programmer and user.
* Future Compatible
When AmigaOS gets device-independent audio worth it's name, it should
not be too difficult to write a driver for AHI, allowing applications
using 'ahi.device' to automatically use the new OS interface. At
least I hope it wont.
SPECIAL REQUIREMENTS
AmigaOS release 2.
MC68020 processor or better strongly recommended.
AVAILABILITY
Aminet, for example:
ftp://ftp.germany.aminet.org/pub/aminet/dev/misc/ahidev.lha
ftp://ftp.germany.aminet.org/pub/aminet/mus/misc/ahiusr.lha
ftp://ftp.germany.aminet.org/pub/aminet/docs/misc/ahiman.lha
WWW:
http://www.lysator.liu.se/~lcs/ahi.html
PRICE
Free. But if you use it in a shareware of commercial product,
I would like a registered copy for me and each of the audio driver
authors (this is merely a wish, you don't have to do it if you don't
think we deserve it). See the AHI User's Guide for more information.
DISTRIBUTABILITY
Copyright ©1994-1997 Martin Blom.
Freely distributable in unmodified form.
See the AHI User's Guide for more information.
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
632 274 56.6% 08-Aug-97 17:39:30 AHI.info
5052 2336 53.7% 04-Nov-97 23:05:26 +ahiusr.readme
468 231 50.6% 08-Aug-97 17:39:30 +ahiusr.readme.info
628 279 55.5% 08-Aug-97 17:39:30 +BGUI.info
123588 69860 43.4% 20-Jan-97 16:35:16 +bgui.library
362 218 39.7% 21-Mar-97 21:00:00 +Install BGUI
736 367 50.1% 21-Mar-97 21:13:56 +Install BGUI.info
3700 1420 61.6% 20-Jan-97 15:20:14 +ReadMe-BETA
468 234 50.0% 21-Mar-97 20:52:20 +ReadMe-BETA.info
364 219 39.8% 21-Mar-97 20:13:22 +Copyright
468 229 51.0% 08-Aug-97 17:39:30 +Copyright.info
20821 7436 64.2% 03-Nov-97 00:13:28 +History
468 231 50.6% 08-Aug-97 17:39:30 +History.info
76850 20590 73.2% 02-Nov-97 00:01:38 +Install AHI
709 354 50.0% 08-Aug-97 17:39:30 +Install AHI.info
34 34 0.0% 03-Jul-97 12:21:16 +User's Guide
464 226 51.2% 08-Aug-97 17:39:30 +User's Guide.info
3328 2206 33.7% 04-Nov-97 22:55:14 +AddAudioModes
1686 727 56.8% 04-Nov-97 23:00:10 +ahi.cd
1720 790 54.0% 04-Nov-97 23:00:10 +ahi.ct
2858 1104 61.3% 04-Nov-97 22:54:22 +ahiprefs.cd
2783 1157 58.4% 04-Nov-97 22:54:22 +ahiprefs.ct
1114 627 43.7% 22-Jun-97 12:40:08 +ATO.readme
708 422 40.3% 04-Nov-97 23:00:36 +ahi.catalog
1572 845 46.2% 04-Nov-97 22:54:54 +ahiprefs.catalog
726 432 40.4% 04-Nov-97 23:00:30 +ahi.catalog
1682 909 45.9% 04-Nov-97 22:54:46 +ahiprefs.catalog
778 449 42.2% 04-Nov-97 23:00:34 +ahi.catalog
1756 940 46.4% 04-Nov-97 22:54:58 +ahiprefs.catalog
750 463 38.2% 04-Nov-97 23:00:30 +ahi.catalog
1456 816 43.9% 04-Nov-97 22:54:50 +ahiprefs.catalog
730 443 39.3% 04-Nov-97 23:00:26 +ahi.catalog
1570 865 44.9% 04-Nov-97 22:54:44 +ahiprefs.catalog
740 445 39.8% 04-Nov-97 23:00:28 +ahi.catalog
1678 912 45.6% 04-Nov-97 22:55:00 +ahiprefs.catalog
686 422 38.4% 04-Nov-97 23:00:28 +ahi.catalog
1464 757 48.2% 04-Nov-97 22:54:48 +ahiprefs.catalog
706 417 40.9% 04-Nov-97 23:00:28 +ahi.catalog
1556 839 46.0% 04-Nov-97 22:54:54 +ahiprefs.catalog
776 463 40.3% 04-Nov-97 23:00:26 +ahi.catalog
1742 963 44.7% 04-Nov-97 22:54:46 +ahiprefs.catalog
804 492 38.8% 04-Nov-97 23:00:32 +ahi.catalog
1780 969 45.5% 04-Nov-97 22:55:02 +ahiprefs.catalog
734 459 37.4% 04-Nov-97 23:00:24 +ahi.catalog
1560 864 44.6% 04-Nov-97 22:54:52 +ahiprefs.catalog
812 481 40.7% 04-Nov-97 23:00:32 +ahi.catalog
1764 964 45.3% 04-Nov-97 22:54:50 +ahiprefs.catalog
732 430 41.2% 04-Nov-97 23:00:26 +ahi.catalog
1490 822 44.8% 04-Nov-97 22:54:56 +ahiprefs.catalog
888 484 45.4% 04-Jun-97 19:56:46 +Translation.ReadMe
732 455 37.8% 04-Nov-97 23:00:34 +ahi.catalog
1582 911 42.4% 04-Nov-97 22:55:00 +ahiprefs.catalog
44912 21362 52.4% 04-Nov-97 22:59:30 +ahi.device
40440 20258 49.9% 04-Nov-97 22:56:40 +ahi.device.000
44856 21311 52.4% 04-Nov-97 22:58:06 +ahi.device.060
3660 2249 38.5% 10-Oct-97 19:15:26 +concierto.audio
4808 2710 43.6% 21-Jul-97 21:02:12 +delfina.audio
6376 3598 43.5% 04-Nov-97 22:46:26 +filesave.audio
6440 3634 43.5% 04-Nov-97 22:47:10 +filesave.audio.000
3460 1831 47.0% 25-Sep-97 21:07:42 +maestropro.audio
2040 1264 38.0% 13-Aug-97 19:43:56 +melody.audio
9384 4458 52.4% 04-Nov-97 22:47:30 +paula.audio
9488 4475 52.8% 04-Nov-97 22:47:42 +paula.audio.000
9360 4401 52.9% 13-May-97 11:02:16 +prelude.audio
6736 3371 49.9% 04-Nov-97 22:48:18 +toccata.audio
6780 3396 49.9% 04-Nov-97 22:48:50 +toccata.audio.000
3652 2065 43.4% 04-Nov-97 22:49:00 +wavetools.audio
428 144 66.3% 05-Jun-97 16:09:58 +CONCIERTO
868 205 76.3% 21-Jul-97 21:02:12 +DELFINA
580 176 69.6% 04-Nov-97 22:47:12 +FILESAVE
456 147 67.7% 25-Sep-97 18:34:46 +MAESTROPRO
580 172 70.3% 12-Jun-97 19:07:24 +MELODY
2020 324 83.9% 04-Nov-97 22:47:44 +PAULA
444 150 66.2% 13-May-97 11:02:16 +PRELUDE
876 197 77.5% 04-Nov-97 22:48:52 +TOCCATA
600 171 71.5% 04-Nov-97 22:49:02 +WAVETOOLS
160 121 24.3% 27-Mar-97 12:08:50 +AUDIO
466 251 46.1% 29-Jan-97 15:56:22 +AUDIO.info
1522 876 42.4% 03-Jun-97 12:19:56 +AUDIO.MWB.info
47276 15838 66.4% 04-Nov-97 23:14:10 +ahi.guide
5568 3386 39.1% 04-Nov-97 22:49:22 +AHI-Handler
617 386 37.4% 04-Nov-97 22:55:02 +AHI.info
1849 1351 26.9% 04-Nov-97 22:55:04 +AHI.MWB.info
33044 17476 47.1% 04-Nov-97 22:53:42 +AHI_BGUI
32496 17449 46.3% 04-Nov-97 22:54:18 +AHI_MUI
-------- ------- ----- --------- --------
615497 289485 52.9% 11-Nov-97 21:23:48 85 files